Записи

Ошибка при переходе с php 4 на php 5. date() [function.date]: It is not safe to rely on the system's timezone settings.

ноября 08, 2008

При переходе с php 4 на php 5 столкнулся со следующей проблемой:
функция date() выдает следующую ошибку:

Error: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/3.0/no DST' instead (_файл_, _строка_)

Решение:

В файл настроек добавляем следующую строку:

date_default_timezone_set('Europe/Moscow');

Список зон можно посмотреть здесь
Метки: php, date, php4-php5